var baseURL = "http://192.168.1.110:8052"


// 管理员登录
function adminLogin(data) {
    return new Promise((resolve, reject) => {
        // 管理人员登录
        $.ajax({
            type: 'post',
            dataType: 'json',
            contentType: 'application/json',
            url: baseURL + "/api/com/user/sysAdminUserLoginForApplets",
            data: JSON.stringify(data),
            success: function (res) {
                console.log(res);
                if (res.code != 0) {
                    if (res.msg.indexOf("不存在") > -1) {
                        $tooltips.text("该用户不存在，请联系管理员")
                        $cell.addClass('weui-cell_warn');
                        $tooltips.fadeIn(100);
                        setTimeout(function () {
                            $tooltips.fadeOut(100);
                        }, 2000);
                    } else {
                        $tooltips.text(res.msg)
                        $cell.addClass('weui-cell_warn');
                        $tooltips.fadeIn(100);
                        setTimeout(function () {
                            $tooltips.fadeOut(100);
                        }, 2000);
                    }

                } else {
                    if (parseInt(res.data.lockFlag) == 1) {
                        $tooltips.text('该用户已锁定，请联系管理员解锁')
                        $cell.addClass('weui-cell_warn');
                        $tooltips.fadeIn(100);
                        setTimeout(function () {
                            $tooltips.fadeOut(100);
                        }, 2000);
                    } else if (!!res.data.openId) {
                        $tooltips.text('该用户已绑定')
                        $cell.addClass('weui-cell_warn');
                        $tooltips.fadeIn(100);
                        setTimeout(function () {
                            $tooltips.fadeOut(100);
                        }, 2000);
                    }else{
                        resolve(res.data)
                    }
                }
            }
        })
    })
}

// code2openid
function code2OpenId(code){
    return new Promise((resolve,reject)=>{
        $.ajax({
            type: 'get',
            dataType: 'json',
            contentType: 'application/json',
            url: baseURL + "/api/wechat/getJscode2Session/"+code,
            success: function (res) {
                // if(res.data)
            }
        })
    })
}

// 获取URL参数

function getUrlVal(para) {
    var search = location.search; //页面URL的查询部分字符串
    var arrPara = new Array(); //参数数组。数组单项为包含参数名和参数值的字符串，如“para=value”
    var arrVal = new Array(); //参数值数组。用于存储查找到的参数值

    if (search != "") {
        var index = 0;
        search = search.substr(1); //去除开头的“?”
        arrPara = search.split("&");

        for (i in arrPara) {
            var paraPre = para + "="; //参数前缀。即参数名+“=”，如“para=”
            if (arrPara[i].indexOf(paraPre) == 0 && paraPre.length < arrPara[i].length) {
                arrVal[index] = decodeURI(arrPara[i].substr(paraPre.length)); //顺带URI解码避免出现乱码
                index++;
            }
        }
    }

    if (arrVal.length == 1) {
        return arrVal[0];
    } else if (arrVal.length == 0) {
        return null;
    } else {
        return arrVal;
    }

}